package com.cyt.sys.service;

import com.cyt.base.model.dto.ReturnResult;

import com.cyt.sys.model.po.ParamConfig;
import com.cyt.sys.model.vo.SysParamConfigVo;


/**
 *@Author: QianJIn
 *@Date: 2019-03-06 11:54
 *@Description:基础部分角色service接口类
 */
public interface SysParamConfigService extends BaseService<ParamConfig> {

    public ReturnResult page(ParamConfig paramConfig, int pageSize, int pageNum);

    public ReturnResult deleteById(String id);

    /**
     * @author: QianJin
     * @date: 2019/03/06 10:02
     * @Description:  保存/更新参数配置
     */
    public ReturnResult addOrUpdate(SysParamConfigVo sysParamConfigVo);

    /**
     *根据id获取参数配置集合
     *
     * @param： 参数配置id
     * @author QianJin
     * @date 2019-03-07 10:35
     */
    public ParamConfig selectParamConfigId(String id);


}
